nbf physics